package com.xyx.service;

import com.xyx.pojo.Product;
import com.xyx.pojo.SysUser;

import java.util.List;

public interface IProductService {
    /**
     * 获取所有产品信息
     * @param productName
     * @return
     */
    List<Product> getAllProducts(String productName, Integer pageNum, Integer pageSize);

    /**
     * 根据id查询商品
     */
    Product getProductById( Integer id);
    /*
     * 新增产品
     * */
    int addProduct(Product product);
    /*
     * 修改产品
     * */
    int editProduct(Product product);
    /*
     * 根据id删除产品
     * */
    int deleteProductById(Integer id);
    /*
     * 批量删除产品
     * */
    int deleteAllProduct( List<String> idps);
    /*
     *根据产品名查询产品
     * */
    Product getProductByproductName(String productName );

}

